﻿namespace Grand.Module.Installer.Utilities;

/// <summary>
///     Language class for installation process
/// </summary>
public class InstallationLanguage
{
    public string? Name { get; set; }
    public string? Code { get; set; }
    public bool IsDefault { get; set; }
    public bool IsRightToLeft { get; set; }

    public List<InstallationLocaleResource> Resources { get; protected set; } = new();
}

public class InstallationLocaleResource
{
    public string? Name { get; set; }
    public string? Value { get; set; }
}

public class InstallationCollation
{
    public string? Name { get; set; }
    public string? Value { get; set; }
}